﻿using Estsh.Core.Base;
using Estsh.Core.Model.Extend.Models;
using Estsh.Core.Model.Result;
using Estsh.Core.Models;
using Estsh.Core.Repositories;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Estsh.Core.Wms.IRepositories
{
	public interface IAPSInterfaceRepository : IBaseRepository<BaseEntity>
	{
		public WmsResponseResult GetAPSMenuList(int userId, int menuId);

		/// <summary>
		/// 根据登录账号获取Main页主菜单列表
		/// </summary>
		/// <param name="empId"></param>
		/// <returns></returns>
		public List<SysWebMenu> getMainMenuListByUser(int userId, int menuId);

		public List<SysProgramFunOp_Extend> getProgramFunOpListByUser(int userId, int menuId);


    }
}
